Skip to content

docs: replace boilerplate README with a full StepFi-API guide - #136

Merged
EmeditWeb merged 1 commit into
mainfrom
docs/readme-overhaul
Sep 28, 2026
Merged

EmeditWeb merged 1 commit into
mainfrom
docs/readme-overhaul

Conversation

@EmeditWeb

Copy link
Copy Markdown
Member

🔗 Related Issue

N/A — documentation task.


🔖 Title

docs: replace boilerplate README with a full StepFi-API guide


📝 Description

The README was leftover Supabase CLI boilerplate (wrong title, wrong install/usage, a CI badge pointing at a fork) with only two StepFi sections spliced in. This replaces it with a complete, accurate guide to the actual service and adds a committed system-architecture diagram showing where StepFi-API sits in the protocol.


🔄 Changes Made

  • Rewrote README.md: What the service does, module map (16 feature modules), tech stack, quick start + real env vars (from .env.example), scripts, API/Swagger surface, security & observability, CI/CD, roadmap, related repos, license.
  • Added docs/architecture.svg — the StepFi system diagram with the API box highlighted as "this repo".
  • Fixed the CI badge to point at StepFi-app/StepFi-API; added <!-- LEADERBOARD_START/END --> markers so leaderboard.yml can populate the contributors section (it previously had no markers to write into).

🗒️ Additional Notes

Documentation only — no runtime code changed. Env-var names were read from the source (process.env / config) and .env.example; only placeholder names are documented, no secrets. Links point at existing repo files (ROADMAP.md, SECURITY.md, CONTRIBUTING.md, render.yaml) and the live Swagger docs.

@EmeditWeb
EmeditWeb merged commit 69b81c8 into main Sep 28, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant